constitute an impediment - Spanisch Englisch Wörterbuch